@charset "utf-8";

/*
STYLE NAME: Layout Stylesheet
DESCRIPTION: Layout Stylesheet.
VERSION: 1.0
AUTHOR: Odyssey
AUTHOR URI: http://www.odysseygate.com/
*/

div#container {
  float: left;
  margin: 0 0 0 -420px;
  width: 100%;
}

div#content {
  margin: 0 0 0 420px;
}

div.sidebar {
  float: right;
  overflow: hidden;
  width: 200px;
}

/* footer - clear: both;でサイドバーから外して、最下部へ */
div#footer {
  clear: both;
  margin: 1em -2em 1em 0;
  text-align: right;
  width: 100%;
}